countries participating - Alemán Inglés Diccionario